package com.ccys.db.vo.doctor.patientHistory;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @program: WhiteCoat
 * @description: 数据组装
 * @author: ZhangJingCan
 * @create: 2024-02-22 15:42
 **/

@Data
public class CdmpConditionPricingMakeVo {

    /**
     * CDMP程序效益ID
     */
    @JsonProperty("cdmp_program_benefit_id")
    private String cdmpProgramBenefitId;

    /**
     * CDMP程序条件ID
     */
    @JsonProperty("cdmp_program_condition_id")
    private String cdmpProgramConditionId;

    /**
     * CDMP程序定价ID
     */
    @JsonProperty("cdmp_program_pricing_id")
    private String cdmpProgramPricingId;

    /**
     * 比较键
     */
    @JsonProperty("compare_key")
    private String compareKey;

    /**
     * 名称
     */
    @JsonProperty("name")
    private String name;

    /**
     * 定价名称
     */
    @JsonProperty("pricing_name")
    private String pricingName;

    /**
     * 价格
     */
    @JsonProperty("price")
    private BigDecimal price;

    /**
     * 价格单位
     */
    @JsonProperty("price_unit")
    private Integer priceUnit;

    /**
     * 付款频率
     */
    @JsonProperty("payment_frequency")
    private Integer paymentFrequency;

    /**
     * 年度折扣
     */
    @JsonProperty("annual_discount")
    private BigDecimal annualDiscount;

    private String packageName;

}
